/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __STM32_ADC_H__
#define __STM32_ADC_H__

#ifdef __cplusplus
extern "C" {
#endif

/* Includes ------------------------------------------------------------------*/
#include "adc.h"


#define ADC3_MEMORY_BUFFER_ADDR  0x38001000
#define ADC3_MEMORY_BUFFER_SIZE        0x40


extern uint16_t adc_value[];

int32_t STM32_ADC_Init(ADC_TypeDef *ADC, ADC_HandleTypeDef *hadc, uint32_t ChannelCount);



#ifdef __cplusplus
}
#endif

#endif

